pillar drill - Turkish English Dictionary